Vehicle covers - German English Dictionary